Skip to content

[#208] Book-shaped cards with spine + TVL footer#291

Merged
realproject7 merged 1 commit intomainfrom
task/208-book-shape-tvl
Mar 18, 2026
Merged

[#208] Book-shaped cards with spine + TVL footer#291
realproject7 merged 1 commit intomainfrom
task/208-book-shape-tvl

Conversation

@realproject7
Copy link
Copy Markdown
Owner

Summary

  • Added subtle 3px spine line on left edge of book cover cards (vector stroke, no fill/image)
  • Card content padded left to account for spine
  • Footer updated: price removed, now shows TVL: {value} WETH | {n} plots linked
  • New StoryCardTVL component for home page; existing StoryCardStats (with price) preserved for detail pages

Test plan

  • Cards show thin spine line on left edge
  • Genre, title, author still display correctly inside card
  • Footer shows TVL and plot count (no price)
  • Rating stars still display where applicable
  • npm run typecheck passes

Fixes realproject7/agent-os#208

🤖 Generated with Claude Code

- Added subtle 3px spine line on left edge of book cards
- Content padded to account for spine
- Footer now shows TVL first, then plot count: "TVL: {val} WETH | {n} plots linked"
- Price removed from home page cards (StoryCardTVL component)
- StoryCardStats (with price) preserved for detail pages

Fixes realproject7/agent-os#208

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

T2b Review — APPROVED

Clean design follow-up:

  • Spine: 3px absolute-positioned div with bg-border, content area shifted via pl-6 — subtle and consistent with flat outline aesthetic
  • StoryCardTVL: extracted TVL-only component, avoids fetching price data that's no longer displayed
  • Footer: TVL: {val} WETH | {n} plots linked — clear and compact
  • Easy to revert (single component change + new export)

No issues found.

Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: APPROVE

Summary

The follow-up keeps the previous book-cover layout and adds the requested spine effect while swapping the home-card footer from price to TVL | plots linked without expanding scope.

Findings

  • No blocking findings from this review pass.

Decision

Approving from my side. GitHub checks were still pending at the time of review.

@realproject7 realproject7 merged commit c2e7373 into main Mar 18, 2026
1 check passed
realproject7 added a commit that referenced this pull request Mar 18, 2026
- Added 2 offset border layers behind the main card creating a
  stacked-pages / closed-book depth illusion
- Page layers use decreasing opacity (border/40, border/60)
- Thin top-edge line for page block thickness
- Spine line on left preserved from #291
- All vector/stroke only, no fills or images

Fixes #292

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
realproject7 added a commit that referenced this pull request Mar 27, 2026
Shift reputation sub-signal weights to emphasize X/Twitter followers:
FC 0.25, X 0.60, verified 0.05, Neynar 0.05, Quotient 0.05.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants